low-boy trailer - Turkish English Dictionary